Wielki słownik wojskowy angielsko-polski

samopoświęcenie
~ on the battlefield - samopoświęcenie na polu bitwy